#ifndef __GEORGELIB_H__
#define __GEORGELIB_H__

/*!
\mainpage GeorgeLib

\section intro_sec Introduction
	GeorgeLib is my home made primitive game engine, containing code and topics I have learnt throughout
	my polytechnic course.

\section install_sec Installation
	1. Download or clone repo
	2. Open solution with Visual Studio 2013 or convert to a later version
	3. Build .lib
	4. Include GeorgeLib.h in your code and copy the GeorgeLib.lib

\subsection step1 Step 1: Opening the box
*/

#pragma	comment(lib, "GeorgeLib.lib")

#include "BoxCollider.h"		// Object class
#include "SphereCollider.h"		// Object class
#include "Director.h"			// Singleton class
#include "Logger.h"				// Singleton class
#include "Luascript.h"			// Singleton class
#include "Timer.h"				// Singleton class
#include "Scene.h"				// Abstract Object class
#include "Geometry.h"			// Functions header
#include "Camera.h"				// Object class
#include "Node.h"				// Object class
#include "printw.h"				// Functions header
#include "Random.h"				// Functions header
#include "Texture.h"			// Object class
#include "Terrain.h"			// Object class
#include "vec2.h"				// Object class
#include "vec3.h"				// Object class
#include "VBO.h"				// Object class

using namespace GeorgeLib;

typedef vec2 Vector2D;
typedef vec3 Vector3D;

#endif // __GEORGELIB_H__ //